package ecmnext.agent;

import org.apache.log4j.*;
import org.apache.log4j.Logger;

import java.util.logging.*;
import ecmnext.agent.impl.*;

/**
 * <p>Title: ECMNextAgent</p>
 * <p>Description: agent automatique pour ECMNext</p>
 * <p>Copyright: Copyright (c) 2011</p>
 * <p>Company: </p>
 * @author Xuewen YANG ET Antoine COUDERC
 * @version 0.1
 */

public class ECMAgentApps {
  boolean packFrame = false;

  /**
   * Objet servant ?logguer les evenements se produisant au niveau de l'agent.
   */
  private static Logger logger = Logger.getLogger(ECMAgentApps.class.getClass());
  public static Logger getLogger() {
    return logger;
  }

  //Construct the application
  public ECMAgentApps(int nbOrder, int nbDeal) {

    new AgentTest(nbOrder, nbDeal);

  }

  //Main method
  public static void main(String[] args) {

    if (args.length != 2) {
      System.out.println("Usage :");
      System.out.println("java -jar ECMAgent.jar nbOrder nbDeal");
      System.out.println("Ou nbOrder sera le nombre d'ordre passes par minute");
      System.out.println("et nbDeal sera le nombre minimum de deals par minute.");
      return;
    }

    new ECMAgentApps(Integer.parseInt(args[0]), Integer.parseInt(args[1]));
  }
}
